package ads.client;

import java.io.Serializable;

import at.falb.games.alcatraz.api.Player;
import at.falb.games.alcatraz.api.Prisoner;

public class Move implements Serializable {
	private Player player;
	private Prisoner prisoner;
	private int rowOrCol;
	private int row;
	private int col;
	private int moveID;

	Move(int moveID, Player player, Prisoner prisoner, int rowOrCol, int row,
			int col) {
		this.moveID = moveID;
		this.player = player;
		this.prisoner = prisoner;
		this.rowOrCol = rowOrCol;
		this.row = row;
		this.col = col;
	}

	public Player getPlayer() {
		return player;
	}

	public void setPlayer(Player player) {
		this.player = player;
	}

	public Prisoner getPrisoner() {
		return prisoner;
	}

	public void setPrisoner(Prisoner prisoner) {
		this.prisoner = prisoner;
	}

	public int getRowOrCol() {
		return rowOrCol;
	}

	public void setRowOrCol(int rowOrCol) {
		this.rowOrCol = rowOrCol;
	}

	public int getRow() {
		return row;
	}

	public void setRow(int row) {
		this.row = row;
	}

	public int getCol() {
		return col;
	}

	public void setCol(int col) {
		this.col = col;
	}

	public int getMoveID() {
		return moveID;
	}

}
